.user-content{
   position: relative;margin: 0 auto;border: 0;  
    
}
body{ }
.user-content-inter{
	margin-bottom: 40px;
    /*padding: 26px;*/
    background: #fff;
/*    border-radius: 4px;
    box-shadow: 0 1px 3px rgba(0,0,0,.3);	*/
}
ul{ list-style:none}
ul li[class*="item-"]{ border:none}
.item-inner{ padding:10px 5px;   margin-top:10px; border-bottom:1px solid #EAEAEA}
.item-content .noti{ color: #555;}
.item-content .has_read {color: #939393;}
.item-content .has_read a {
     color: #939393;
}
.Wap .item-content .item-title{ padding: 0px 10px }
.desc-bar {
    position: relative;
    padding-bottom: 18px;
    margin: 18px 0 16px 0;
    font-size: 14px;
    color: #777;
    border-bottom: 1px solid #D9D9D9;
}
.person-item {
    background: #fff;
    border-top: 1px solid white;
    width: 236px;
    height: 246px;
    box-shadow: 0 1px 3px rgba(0,0,0,.3);
    position: relative; float:left; margin-left:3px; margin-right:6px;
}
.person-item .username {
    display: block;
    width: 216px;
    margin: 10px auto;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
}
.person-item .avt {
    width: 120px;
    height: 120px;
    border-radius: 50%;
    border: 4px solid white;
    box-shadow: 0 0 3px rgba(0,0,0,.3);
    margin-top: -64px;
    background: #fff;
}
.person-item  a img {
    display: block;
    margin: 0 auto;
}
.person-item .mask {
    background: #fafafa;
    height: 78px;
}
a.img:hover img, a.img:active img {
    opacity: .9;
}
.person-item .btn-bar {
    position: absolute;
    bottom: 10px;
    left: 0;
    width: 100%;
}
.person-item .btn-bar .btn {
    display: block;
    margin: 0 10px;
}
.headIco{    border-radius: 50%;}
.up_pic_thumb ul li{ position:relative;}
.upload_input{ width:100%; height:100%; position:absolute; top:0px; left:0px; filter:alpha(opacity=0); 
-moz-opacity:0; opacity:0;}
#edit_user_info .item-inner .item-title{ float:left; width:10%; height:50px; line-height:46px} 
#edit_user_info .item-inner .item-input{ float:left; width:90%;height:50px;} 
#edit_user_info .item-inner .item-input input,.item-inner .item-input select,.item-inner .item-input textarea{ width:100%;height:50px; line-height:46px}
.clear{ clear:both}
#edit_user_info .item-inner{ background:none; border:none}
.item-content .item-img{ float:left; width:60px;}
.item-content .item-img img{ width:100%;}
.msg_box{ margin-bottom:20px;}
.msg_box .item-inner{ margin-left:70px; min-height:70px; margin-right:70px;}
.msg_box_right.item-content .item-img{ float:right;}
.msg_box_right .item-inner{ margin:0px; margin-right:70px;margin-left:70px;}
.light{ color:#909090}
.s_left{ float:left}
.s_right{ float:right}
.item-subtitle{ margin-top:5px;}
.send_box{ padding:0px 70px; border-bottom:1px solid #ddd; margin-bottom:20px; padding-bottom:20px;}
.send_box p{ margin-top:5px;}


/*用户个人设置*/
.user-settings .setting-units {

}
.user-settings .setting-units .setting-unit {
	border-bottom: 1px solid #E9EDF1;
	position: relative;
}
.user-settings .setting-units .setting-unit .title,.user-settings .setting-units .setting-unit .title-unfold {
	line-height: 60px;
	height: 60px;
	padding-left: 20px;
	color: #333;
	font-size: 18px;
	cursor: pointer;
}
.user-settings .setting-units .preview {
	position: absolute;
	left: 190px;
	top: 0;
	line-height: 60px;
	font-size: 14px;
}
.Wap .user-settings .setting-units .preview {
    max-width: 130px;
}
.user-settings .setting-units .setting-unit .edit-label {
	font-size: 15px;
	line-height: 60px;
	height: 60px;
	position: absolute;
	right: 25px;
	top: 0;
	color: #8C7E7E;
	padding-right: 16px;
	cursor: pointer; 
	font-size: 14px;
}

.user-settings .setting-units .setting-unit .holder {
	overflow: hidden;
	position: relative;
	padding:20px 0; 
}
.setting-unit .holder{ display:none}
.user-settings .setting-units .setting-unit:hover {
	background: #f7f7f7;
}
.user-settings .setting-units .setting-unit .holder::before {
	content: "";
	border-bottom: 1px dashed #E9EDF1;
	display: block;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
} 
.user-settings .setting-units .preview img {
	width: 40px;
	height: 40px;
	display: block;
	margin-top: 10px;
} 
.user_tabs.nav-tabs>li.active>a{background-color:#F8F8F8}
.search-result{ line-height:35px; text-align:right}